﻿<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
    CodeFile="Register.aspx.cs" Inherits="Signup" Title="Untitled Page" %>
    <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
    
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>


<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<script type="text/javascript">
    <!--
    function validate()
    {
    if(document.getElementById("txName").getAttribute("Text")=="")
    document.getElementById("Label2").style.display="hidden";
    else
    document.getElementById("Label2").style.visibility="visible"
    }
    
    -->
    </script>
    <div class="border" style="padding: 3px; margin-top: 5px; height: 700px">
        <div style="text-align: center; color: Red; padding: 10px; margin-top: 15px; font-size: large;">
            <b>ĐĂNG KÍ</b>
        </div>
        <div>
            <table cellpadding="5" style="margin-left: 10px;">
                <tr style="width: 750px">
                    <td style="width: 200px; vertical-align: top; text-align: left">
                        Tên đăng nhập:
                    </td>
                    <td style="width: 550px;">
                    &nbsp;<asp:Textbox ID="txtName" runat="server" MaxLength="50"  style="width:150px" ></asp:Textbox>
                        &nbsp;
                        <asp:Image ID="Image1" runat="server" Height="20px" Width="20px" Visible="false"
                            ImageUrl="~/Pictures/ok.gif" />
                        <asp:Label ID="Label4" runat="server" CssClass="valText" Text="Tên đăng nhập đã được sử dụng"
                            ForeColor="Red" Visible="false"></asp:Label>
                        <br />
                        <label ID="Label2" runat="server" class="valText" style="color:Black">(Tên đăng nhập chỉ chứa các kí tự a-zA-Z_0-9,<br/> không bao gồm các kí tự đặc biệt và Unicode)</label>
                        <br />
                        <asp:Label ID="lblUName" runat="server" Visible="false"
                            CssClass="valText" Text="Hãy điền vào tên đăng nhập" Font-Italic="true"></asp:Label>
                        <br />
                        <asp:Label ID="lblRegExUserName" runat="server" 
                            CssClass="valText" Text="Tên đăng nhập không hợp lệ" visible="false"></asp:Label>
                    </td>
                </tr>
                <tr>
                    <td class="top">
                        Mật khẩu:
                    </td>
                    <td>
                        <asp:TextBox ID="txtPass1" runat="server" MaxLength="50" TextMode="Password" Width="171px"></asp:TextBox>
                        
                        &nbsp;<asp:PasswordStrength ID="PasswordStrength1" runat="server" DisplayPosition="RightSide" StrengthIndicatorType="Text" PrefixText="Strength:"
                         PreferredPasswordLength="11" TargetControlID="txtPass1" MinimumNumericCharacters="0" MinimumSymbolCharacters="0" RequiresUpperAndLowerCaseCharacters="false"
                          CalculationWeightings="50;15;15;20" TextStrengthDescriptions="Very Poor; Weak; Average; Strong; Excelent" TextCssClass="passwordStrength_textbox"
                           TextStrengthDescriptionStyles="cssClass1;cssClass2;cssClass3;cssClass4;cssClass5">
                        </asp:PasswordStrength>
                        <br />
                        <asp:Label ID="lblPW1" runat="server" Visible="false"
                            CssClass="valText" Text="Hãy nhập mật khẩu"></asp:Label>
                    </td>
                </tr>
                <tr>
                    <td class="top">
                        &nbsp;Xác nhận mật khẩu:
                    </td>
                    <td>
                        <asp:TextBox ID="txtPass2" TextMode="Password" MaxLength="50" runat="server" Width="170px"></asp:TextBox>
                        <br />
                        <asp:Label ID="lblPW2" runat="server" 
                            CssClass="valText" Text="Hãy nhập lại mật khẩu" Display="Dynamic" Visible="false"></asp:Label>
                        <br />
                        <asp:Label ID="CompareValidator1" runat="server" CssClass="valText" 
                              Text="Nhập lại mật khẩu không đúng" Visible="false"></asp:Label>
                    </td>
                </tr>
                <tr>
                    <td class="top">
                        Email:
                    </td>
                    <td>
                        <asp:TextBox ID="txtEmail" runat="server" Width="220px"></asp:TextBox>
                        &nbsp;
                        <asp:Image ID="Image2" runat="server" Height="20px" Width="20px" Visible="false"
                            ImageUrl="~/Pictures/ok.gif" />
                        <asp:Label ID="Label3" runat="server" CssClass="valText" Text="Email này đã được sử dụng"
                            ForeColor="Red" Visible="false"></asp:Label>
                        <br />
                        <asp:Label ID="lblEmail1" runat="server" CssClass="valText" Visible="false"
                             Text="Hãy điền vào địa chỉ email của bạn"></asp:Label>
                        <br />
                        <asp:Label ID="lblMailRegex" runat="server" CssClass="valText"
                             Text="Email bạn vừa nhập không hợp lệ, Email phải có dạng tên@example.com v.v"
                            visible="false"></asp:Label>
                    </td>
                </tr>
                <tr>
                    <td class="top">
                        Xác nhận Email:
                    </td>
                    <td>
                        <asp:TextBox ID="txtEmail2" runat="server" Width="220px"></asp:TextBox>
                        <br />
                        <asp:Label ID="lblEmail2" runat="server" CssClass="valText"
                            Text="Hãy nhập lại địa chỉ email của bạn" Visible="false"></asp:Label>
                        <br />
                        <asp:Label ID="CompareValidator2" runat="server" CssClass="valText" Text="Email bạn vừa nhập không đúng, bạn hãy nhập lại" Visible="false"></asp:Label>
                    </td>
                </tr>
                <tr>
                    <td class="top">
                        Họ và tên:
                    </td>
                    <td>
                        <asp:TextBox ID="txtFName" runat="server" Width="170px"></asp:TextBox>
                        <br />
                        <asp:Label ID="lblFName" runat="server" CssClass="valText"
                             Text="Hãy cho chúng tôi biết tên của bạn để phục vụ bạn tốt hơn" Visible="false"></asp:Label>
                    </td>
                </tr>
                <tr>
                    <td class="top">
                        Số điện thoại:
                    </td>
                    <td>
                        <asp:TextBox ID="txtPhone" runat="server" Width="170px"></asp:TextBox>
                        <asp:Label ID="lblPhone" runat="server" Text="Hãy nhập vào số điện thoại của bạn" Visible="false"  CssClass="valText"></asp:Label>
                        <br />
                        <asp:Label ID="lblPhoneRegex" CssClass="valText"
                            runat="server"  Text="Số điện thoại bạn vừa nhập không chính xác"
                            visible="false"></asp:Label>
                    </td>
                </tr>
                <tr>
                    <td class="top">
                        Địa chỉ:
                    </td>
                    <td>
                        <asp:TextBox ID="txtDiaChi" TextMode="MultiLine" runat="server" Height="60px" Width="325px"></asp:TextBox>
                        <br />
                    </td>
                </tr>
            </table>
        </div>
        <div style="text-align: center;">
        <asp:Label ID="test" runat="server"></asp:Label>
        </div>
        <div style="text-align: center;">
            <asp:Button ID="Check" CssClass="button" runat="server" Text="Kiểm Tra" 
                onclick="Check_Click"  />
            <asp:Button ID="Register" CssClass="button" runat="server" Text="Đăng Kí" onclick="Register_Click" 
                 />
            <asp:Button ID="Button3" CssClass="button" runat="server" Text="Hủy Bỏ" 
                Onclick="Button3_Click" PostBackUrl="~/Default.aspx"></asp:Button >
        </div>
    </div>
</asp:Content>
